#pragma once
#include "NistTest.h"
#include <boost\math\special_functions\gamma.hpp>


class Maurers :
	public NistTest
{
public:
	Maurers(bool* bitArray, int bitArraySize);
	~Maurers();
	void start();

private:
	void execute(int n);
	double Maurers::getVariance(int l);
	double Maurers::getExpectedValue(int l);
};

